package com.fc.common.security.annotation;

import java.lang.annotation.*;

/**
 * @Description: 服务调用不鉴权注解
 * @ClassName: Inner
 * @Author: weisn
 * @Date: 2022/12/19 12:28
 * @Version: 1.0
 */
@Target({ ElementType.METHOD, ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Inner {
    /**
     * 是否AOP统一处理
     * @return false, true
     */
    boolean value() default true;

    /**
     * 需要特殊判空的字段(预留)
     * @return {}
     */
    String[] field() default {};
}
